.register-box {
    // position: absolute;
    width: 520px;
    height: 464px;
    background: #ffffff;
    border-radius: 26px;
    padding: 40px 58px 72px;
    margin: 0 auto;
    font-family: Source Han Sans CN;
    display: flex;
    flex-direction: column;

    h3 {
        font-size: 36px;

        align-self: center;
        font-weight: bold;
        color: #2C2C2C;
    }



    input {
        display: flex;
        color: #2c2c2c;
        align-items: center;
        width: 100%;
        height: 110px;
        box-sizing: border-box;
        border: none;
        border-bottom: 1px solid #d5d5d5;
        border-radius: 0 !important;
        font-size: 40px;

        font-weight: 400;
        color: #AAAAAA;
        background-size: 100%;
        padding-left: 40px;
        
        
    }
    
    ::-webkit-input-placeholder {
        color: #AAAAAA;
        font-size: 30px;

    }

    .icon_clearPhoneNum {
        height: 30px;
        width: 30px;
        position: absolute;
        top: 40px;
        right: 0;
        background: url() no-repeat;
        background-size: 100%;
    }

    .icon_input {
        height: 38px;
        width: 30px;
        top: 36px;
        left: 0;
        position: absolute;

    }

    .icon_input_phoneNum {
        background-image: url();

    }

    .onfocus {

        input {
            color: #2c2c2c;
        }

        .icon_input_phoneNum {
            background-image: url();
        }

        .icon_Input_Password {
            background-image: url();
        }
    }

    .icon_Input_Password {
        background-image: url();
    }



    .register-codeBox {
        position: relative;
        height: 110px;
        width: 100%;

        .getCodeBtn {
            position: absolute;
            top: 40px;
            right: 0;
            font-size: 30px;
            font-weight: 400;
            color: #FF7A23;
        }
    }

    .register-btn {
        width: 520px;
        height: 85px;
        background: linear-gradient(90deg, #FCE245, #FFC424);
        border-radius: 10px;
        font-size: 34px;

        font-weight: bold;
        color: #2C2C2C;
        border: none;
        margin-top: 82px;
    }

    .disabled {
        background: linear-gradient(90deg, #FFEA6B, #FAD657);
        border-radius: 10px;
        font-size: 34px;
        font-weight: bold;
        color: #877C47;
    }
}